// components/tab/index.js
Component({
  /**
   * 组件的属性列表
   */
  properties: {
    tableIndex: {
      type: Number,
      value: 0
    }
  },
  // 生命周期
  lifetimes: {
    ready() {
      this.initIndex()
    }
  },

  /**
   * 组件的初始数据
   */
  data: {
    list: [{
        content: '设备租凭'
      },

      {
        content: '设备销售'
      },
      {
        content: '设备维修'
      }
    ],
    currentIndex: 0
  },

  /**
   * 组件的方法列表
   */
  methods: {
    // 初始化currentIndex
    initIndex() {
      this.setData({
        currentIndex: this.properties.tableIndex
      })
    },
    // 改变当前选项
    handleChangeIndex(e) {
      const index = e.currentTarget.dataset.index
      const currentIndex = this.data.currentIndex
      if(index === currentIndex){
        return
      }else{
        this.setData({
          currentIndex: index
        })
        this.triggerEvent('changeIndex',this.data.currentIndex)
      }
    }
  }
})